#include<iostream>
#include<queue>
using namespace std;

typedef pair<int, int> PII;
const int N = 1e5 + 10;

queue<PII> q; // 统计时间、国家
int cnt[N]; // cnt[i] 表示i国家一共有多少人
int kinds; // 统计国家种类数

int main()
{
    int n; cin >> n;
    while(n--)
    {
        int t, k; cin >> t >> k;
        // 输入k名乘客的国籍
        for(int i = 1; i <= k; i++)
        {
            int x; cin >> x;
            q.push({t, x});
            if(cnt[x]++ == 0) kinds++;
        }
        // 让队列合法
        while(q.size() && q.back().first - q.front().first >= 86400)
        {
            PII tmp = q.front(); 
            q.pop();
            int x = tmp.second;
            if(cnt[x]-- == 1) kinds--;
        }
        cout << kinds << endl;
    }
    return 0;
}